# day 1:字符常量

# # 1. 多行注释  “”“   ”“” 是多行注释
# # python中变量是没有类型的，但变量存储的数据是有类型的
# """
# “ hello "
# 666
# 13.14
# """
# # 2. 打印数据常量
# print("hello")
# # 写一个整数字面量
# print(666)
# # 写一个浮点数字面量
# print(13.14)
# # 写一个字符串字面量
# print("黑马程序员")
# # 是单行注释
# # 3. 变量
# # 定义一个变量，用来记录钱包余额
# money = 50
# # 通过print语句，输出变量记录的内容
# print("钱包还有：", money)
# # 买一个冰激凌，花费10元
# money = money - 10
# print("买了冰激凌花费10元，还剩余：", money, "元")
# # 方式2：使用type()语句，查看变量的数据类型
# print(type("黑马程序员"))
# print(type(666))
# print(type(13.14))
# # 方式3：使用type()语句，查看变量中存储的数据类型信息
# name = "黑马程序员"
# # type()语句具有返回值，返回值为数据的类型
# string_type = type(name)
# print(string_type)

# day 2:数据类型的转换

# # 将数字类型转换成字符串
# num_str = str(11)
# print(type(num_str), num_str)
#
# float_str = str(11.345)
# print(type(float_str), float_str)
# # 将字符串转换成数字
# num = int("11")
# print(type(num), num)
#
# num2 = float("11.345")
# print(type(num2), num2)
# # # 错误示例，因为汉字不知道怎么转换，想要将字符串转换成数字，必须要求字符串内的内容都是数字
# # num3 = int("黑马程序员")
# # print(type(num3), num3)
#
# # 整数转浮点数
# float_num = float(11)
# print(type(float_num), float_num)
# # 浮点数转整数
# int_num = int(11.345)
# print(type(int_num), int_num)
#
# # 标识符
#
# # 规则1： 内容限定， 限定只能使用：中文、英文、数字、下划线、注意：不能以数字开头
# # 1_name = "张三" # 错误的代码示范
# # name_! = "张三" # 错误的代码示范
# name_ = "张三"
# _name = "张三"
# name_1 = "张三"
#
# # 规则2： 大小写敏感
# Itheima = "黑马程序员"
# itheima = 666
# print(Itheima)
# print(itheima)
#
# # 规则3：不可使用关键字

# 运算符
print("1 + 1 = ", 1+1)
print("2 - 1 = ", 2-1)
print("3 * 3 = ", 3*3)
print("5 / 2 = ", 5/2) # 2.5
print("11 // 2 = ", 11//2)#  5 整除
print("9 % 2 = ", 9 % 2)# 1
print("2 ** 3 = ", 2**3)#  8 指数运算
